TripAdvisor (NASDAQ: TRIP) recently announced its Q1 results and managed to comfortably beat the expectations for both revenue and EPS. The stock price moved up due to positive guidance for future growth prospects. The results were primarily driven by strong performance in the Non-Hotel business...